folder comparison how to merge a file svn client directory compare file compare subversion client folder comparison software compare merge file folder platform independent